// 1. 新建文件夹widgets，新建文件page_content.dart
// 2. 添加material.dart依赖
import 'package:flutter/material.dart';

// 3. 编写无状态组件
class PageContent extends StatelessWidget {
  final String name;

  // 4. 添加 name 参数
  const PageContent({super.key, required this.name});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('当前页面：$name'),
      ),
      body: ListView(
        children: [
          ListTile(
            title: Text('这是 $name 页面'),
          ),
          ElevatedButton(
            onPressed: () {
              Navigator.of(context).pushNamed('/');
            },
            child: const Text('返回首页'),
          ),
          ElevatedButton(
            onPressed: () {
              Navigator.of(context).pushNamed('/login');
            },
            child: const Text('跳转到登录页'),
          ),
        ],
      ),
    );
  }
}
// 5. 使用 Scaffold
